rpgs rocket-propelled grenades - German English Dictionary